go.pact.im/x/plumb/internal/solve.InputSlot.typ (field)

13 uses

	go.pact.im/x/plumb/internal/solve (current package)
		finalize.go#L116: 	d := inp.typ
		instance.go#L32: 	typ types.Type
		instance.go#L73: 		out = append(out, i.typ)
		instance.go#L105: 		in.Inputs = append(in.Inputs, InputSlot{typ: recvType})
		instance.go#L113: 		in.Inputs = []InputSlot{{typ: p.ConvertFrom}}
		instance.go#L120: 		in.Inputs = []InputSlot{{flexRecv: true, flexBase: recvBase, typ: recvBase}}
		instance.go#L128: 			in.Inputs = append(in.Inputs, InputSlot{typ: f.Type(), Name: f.Name()})
		instance.go#L239: 		in.Inputs = append(in.Inputs, InputSlot{typ: v.Type(), Name: v.Name()})
		order.go#L168: 			return consumer.Inputs[i].typ, ref.Coerce != CoerceNone
		solve.go#L632: 		t := inp.typ
		solve.go#L729: 				used.Add(inp.typ)
		solve.go#L740: 				in.Inputs[i].typ = ptr
		solve.go#L742: 				in.Inputs[i].typ = in.Inputs[i].flexBase